package com.ryskoo.basicdata.weixin.repository;

import com.ryskoo.basicdata.weixin.domain.WeixinParamPO;
import com.ryskoo.framework.core.repository.IBasicRepository;

/**
 * @author hh
 */
public interface IWeixinParamRepository extends IBasicRepository<WeixinParamPO> {
    /**
     * 通过商户id获取商户微信配置
     *
     * @param vendorId 商户id
     * @return 商户微信配置
     */
    WeixinParamPO getByVendorId(String vendorId);

    /**
     * 通过微信支付商户号获取商户微信配置
     *
     * @param payMchid 微信支付商户号
     * @return 商户微信配置
     */
    WeixinParamPO getByMchId(String payMchid);
}
